Crate hetseq

Source

Modules§

Macros§

  • Convenient way to define heterogenous Queue
  • Convenient way to define heterogenous List
  • Convenient way to define heterogenous Queue
  • This macro can be used to define lambdas with syntax similar to rust’s lambdas Arguments are bounded by traits Mainly to use with Functor and Foldable

Structs§

  • Heterogenous list Supports pushing, splitting to head and tail Mapping and folding
  • Type level -1
  • Heterogenous queue Supports pushing, splitting to init and last Mapping and folding
  • Type level +1

Enums§

  • Type level zero value

Traits§

  • Foldable heterogenous list
  • Functor over heterogenous list
  • Substitution for Fn trait family in stable and beta channels In nightly consider to use “nightly” feature and Fn trait family
  • Substitution for FnMut trait family in stable and beta channels In nightly consider to use “nightly” feature and FnMut trait family
  • Substitution for FnMut trait family in stable and beta channels In nightly consider to use “nightly” feature and FnMut trait family
  • Type level number